From:                              route@monster.com

Sent:                               Tuesday, June 04, 2013 3:54 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Big Data

 

This resume has been forwarded to you at the request of Monster User xapeix01

Prabhakara Pelluru 

Last updated:  06/04/13

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Irvine, CA  92602
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Prabhakara Pelluru - J2EE Application Architect June 2013

Resume Value: 2c5cp4wxb8ti4ja8   

  

 

Prabhakara.pelluru@gmail.com.

Phone: 562-9644676

VISA STATUS – US Citizen

 

Prabhakara P

Professional Summary

 

18+ years of experience and expertise in Designing, Developing and Implementing Web based solutions for 2-Tiered, 3-Tiered and n-Tiered Applications using RUP/Agile Methodology in the area of Insurance, Utility, Financial, services Domains involving Product Life Cycle Management, and Application Architecture  , Cloud Computing architectures,  using technologies like Java, J2EE, Servlets, EJB, JSP, JDBC, XML, JMS, Web Services, SOAP, Restful, JMS, Big Data Distributed computing using Hadoop eco system, MapReduce, Hive, Pig, Machine Learning using Mahout, OOAD/UML, Gof Design Patterns, MVC Architectural Design Pattern and Service Oriented Architectures.

 

Education

             

Master of Technology, Automation and Computer Vision, Indian Institute of Technology,  India, 1991

 

Bachelor of Technology, Electronics and Communications Engineering, Nagarjuna University, India, 1989

 

Summary of skills and experience                                     

 

Ø       Overall IT: Insurance , Utilities, Banking, Stock Brokerage, Telecommunications.             

Ø       Design : UML, OOAD, Gof Design patterns, refactoring, Rational Rose, Together J   

Ø       Big Data: 3 years of experience in Hadoop, MapReduce, Pig , Hive, Mahout, and HDFS cluster environment.

Ø       NoSQL Databases: HBase, MongoDB

Ø       Database Development: Oracle,  MySQL

Ø       Continous Integration with Jenkins/Hudson , Build Managemet, Release Management, Deployment Automation , Test Orchestration.                                              

Ø       Rational Unified Process (RUP) and  Agile and SCRUM.             

Ø       Worked on webservice development based on XFire, CXF, JAX-WS, JAXB, SOAP, Restful  Jax-RS and WSDL.               

Ø       Coordinating with User Community for Requirements and Prototyping.             

Ø       12+ Experience in adhering the application for the QA and QC Process and coordination with QA & QC team till Deployment of Application.

Ø       WebServices:  Well versed with Web Service Standards SOAP, REST , XML, JSON, JAX-RS, JAX-WS.                           

Ø       Extensive experience in XML, XPath, XLink and XSLT                                       

Ø       Extensive experience in Spring, Hibernate                                 

Ø       Was a core member of the OO design team, involved in brainstorming OOAD sessions with Peter Coad (Founder of Together J UML Tool), USA ,  who was the Chief Architect for the project. Emphasis was laid on designing the business layer of a 50-man year banking system project for United Overseas Bank , Singapore.  

Ø       Service Oriented Architecture (SOA) and Enterprise Service Bus (ESB) , Experienced  WSO2 ESB  , Aqualogic  ESB

Ø       Demonstrated ability to handle multiple tasks both by working independently and in a team.

Ø       Demonstrated excellent interpersonal and communication skills as 'Support Analyst'.

Ø       Reliable and resourceful team player and also quickly adaptable.

 

                                 

Business Skills

 

·         Business Analyst – Analysis of business needs, evaluation of requirements and systems of suitability to address identified needs.

·         Project Specification – Gathering of user requirements and creation of use cases and prototyping.

·         Team Leadership – Management of programming teams.

·         Quality Assurance – Design and execution of QA plans.

·         Process Engineering – Business process analysis and optimization.

Experienced with data flow diagramming, flow-charting, word processing and spreadsheet software for various Dashboards with respect to Quality Standards for Project Management and Customer Interaction

 

 

Technical Skills Summary

 

Languages

Java, C, C++, SQL, PL/SQL

J2EE & Other Systems

Java, Servlets, JSP, RMI, JDBC, EJB, JMS, JNDI, Java Mail, XML(SAX and DOM) ,XSLT, Multi Thread, JavaBeans, WebSphere MQ, WSAD 6.0, RSA/RAD 6.0, Mod_Proxy, Mod_JK, Memcache, Hadoop, MapReduce, Pig, Hive, Mahout.

Web Services

Java Web Services, SOA, SOAP, Restful, XFire, CXF, RestEasy, WSDL, JAX-WS, JAXB, JSON, XML

Message Oriented Middleware

WebSpehere MQ, HornetQ and ActiveMQ

Design Patterns

MVC, Gof Design Patterns, Singleton, Session Facade, Data Transfer Objects, Data Access Objects, Factory Pattern, Business Delegate Pattern, Value Object Pattern, Front Controller pattern

Application/Web Servers

Websphere 6.0/6.1, BEA WebLogic 5.1/6.1, Tomcat, JBoss

Databases

Oracle 10x, DB2, MS SQL Server, MS Access, Sybase

NoSQL

MongoDB, HBase

Testing Tools

Win Runner 7.0

Operating Systems

Windows XP, Windows NT, Windows 2000, 98, 95, UNIX, MS-DOS, Sun Solaris, linux

Design Tools

Visio Professional, Rational Rose

IDE

Intellij, Eclipse, WSAD 6.0, RSA/RAD 6.0/6.1

Scripting languages

TCL, JavaScript, Pig/Hive

GUI

FrontPage and Dream Weaver

Designing Methodology

OOAD using UML

Distributed File System

Hadoop Distributed File System

Framework

MVC, Struts, Spring and JSF

EAI Tools

Adopters,Brokers, Document Tracker

Persistence Framework

Hibernate and EJB

Tools and Utilities

MercuryTestdirector,Win-CVS,SVN,ClearCase,VSS, JMeter,

JTest, JProbe, JUnit, SoapUI, JIRA, Mongo VUE, Crucible, Castor, ANT, Maven, Log4j, Slf4J and File Splitter

 

Work Experience

 

 

March  2011  to  Current  , Farmers Insurance  , CA

Position: Web 2.0 Cloud Computing architect/Java Senior Developer

 

Facility Management and Corporate Real Estate – FM/CRE project is to integrate FM and CRE departmets with in Farmers familly of companies,   FM reported to HR and CRE reported to the CFO, now they are merging into one department led by a CRE or FM professional in a Corporate Services or Workplace Resources group reporting to the CFO.  This centralized position is now responsible for strategizing and managing the entire portfolio including all FM services and O&M to reduce Costs.

 

·         Involved in setting up Continious  Integration environment based on Hudon to  measure development progress and code quality of projects throughout the development lifecycle

·         Used Vaadin and GWT for Presentation Layer..

·         Used Spring , Hibernate , EJB’s for Business Layer.

·         Used MySQL Server Database for Data Layer.

·         Implemented RESTFull  Webservices for GEO Information usig Spring framework REST Implementation. Secured  Webservices Using Single Signon Token/SAML.Used SOAP UI application during development and Testing Web services.

·         Analyzing the requirements and preparing the feasibility of the implementing the requirements.

·         Actively participated in the Discuss/analysis phase with business team/Architect in each of the project, requiring close communication with the business representatives and Development resource.

·          Design REST/SOAP based Web Services framework model in accordance with business requirements.

·         Laid the initial structure for building REST web services using Apache CXF framework, Spring Application Context

·         Developed several services based on REST/SOAP web services using Apache CXF, JAX-WS, JAXB, JSON and XML.

·         Developed Several MapReduce Jobs to transform the legacy data into MongoDB by using Hadoop Framework.

·         Execute BCP Scripts to fetch the data from master data base and provide raw data for MapReduce Jobs.

·         Developed and customized MapReduce Jobs as per business requirements.

·         Execute MapReduce Jobs and monitored the logs on Hadoop Cluster.

·         Monitored MapReduce Jobs status during MapReduce Job.

·         Investigated data related issues found after MapReduce Job.

·         Developed Pig scripts for data massage as part of MapReduce Job.

·         Maintained server configuration for Hadoop/HDFS in clustered environment.

·         Worked extensively on WebSphere Application Server using RSA/RAD.

·         Developed JUnit Test Cases as part of each resource to implement Test Driven Development.

·         Involved in Performance tuning with analyzing the Logs and provide resolutions to improve the performance of the use case.

·         Used Spring Framework and Hibernate as part EAI Web services.

·         Prepared Root Cause Analysis (RCA) documents and presented to Users/Team for better clarity about the issues which occurred in Production Environment.

·         Deploying Enterprise Applications by using EAR, WAR and, JAR files.

 

 

 

Technologies: 

Cloud Services: Amazon Cloud Web Services - AWS

OOAD Tools: Eclipse  , Business Layer: developed using POJO’s, Presentation Layer’s :  GWT,VAADIN  JSP , Test Frame Works: Junit , Frame work: , Spring, Hibernate,  apache LOG4J, SOA,Ant, MAVEN, Jenkins, Webservices:  SOAP, REST  J2EE Server: Agile and SCRUM , IBM : WebSpere , BigData: CloudEra  Hadoop Distribution, MapReduce, Pig , Hive, Mahout, MongoDB.

 

 

 

 

Nov  2009  to  Feb 2011  , Mercury Insurance., , CA

Position: J2EE Architect and Senior J2EE Developer

 

The Mercury First portal project acts as a gateway for providing insurance products/services to mercury web customers and registered insurance agents. The Mercury First portal project is comprised of Web Portal (WP), Agent Portal (AP), Alert Notification Engine (ANE), and the Point of Sale (POS) and Web Content Management (WCM) applications.  It is developed by 45+ developers .

 

The POS system:

     Designed and Implemented with SOA Architecture with web services on ALSB.;

·                         Worked with web sphere portal team to integrates with internal systems like POS , Underwriting, STATE DMV records access, VIN Look up and so on.

 

·                         Designed and implemented Distributed Caching mechanism for most the business rules and State specific data, Vehcile information from DMV.

 

·                         Designed and implemented Business Rules engine.

 

·                         Designed and implemented LDAP authentication and Authorization.

o     Implementing Web Security Framework.

o     Implementing Web Content Management.

·      Participated in development activities that are included:

o     Designed and developed web services.

o     Designed and developed application core framework components in (Web, Business, Domain and persistence layers).

o     Designed and implemented ALSB proxy configurations and XQuery transformations.

 

o     Designed and developed application core framework component Web layer with JSP, Ajax ,JSTL tag libraries, Tiles, Struts 1.2, XPATH, XQUERY.

 

 

 

Others:

·        IN POS the Data is retrieved either from M1 Database or  NexGen application which is the system of records for Policy  or DMS which is the system for document generation and storage. 

·       POS exposes some functionality like creation of Alerts, Memos to the NextGen as Web Services which persist the data to the M1 database

 

 

Technologies:  OOAD Tools: Eclipse  , Business Layer: developed using POJO’s, Presentation Layer’s :  GWT ,  JSP  RDBMS: IBM DB2  Server, Test Frame Works: Junit , Frame work: Struts 2 , Spring, Hibernate,  apache LOG4J, SOA,Ant, MAVEN Webservices:  SOAP, REST  J2EE Server: IBM WebSpere , Agile and SCRUM.

 

 

Jan  2009  to  Nov 2009 , YESSQUAREINFOTEK INC., , CA

Position: J2EE Architect and Senior J2EE Developer

 

Project:  MetaApp – Rapid  Ajax Application Generation to provide Software as  a Service ( Saas )

 

          MetaApp is a three tier  GWT Ajax based web application that can generate simple web applications using WYSWYG user interface framework.  It can generate GWT or Flex based presentation layer, It is based on three tier  Architecture, presentation layer was developed using Google Web Toolkit (GWT) and Business  Layer developed using POJO’s with Spring  Framework, Data layer is POJO’s with Hibernate persistnce for  MySQL Server.

 

         

Role:

 

Ø       Designed and Implemented GWT based User interface on top of server side services.

Ø       Exposed  Spring Services as web services with SOAP and REST access.

Ø       Used Hibernate and Spring Framework for Business Layer development.

Ø       Interacted with Business Analysts for Requirements  gathering and for business Analsysis.

Ø       Involved in Object Oriented Analysis and Design to come up with complete Object model to Map to Java  components.

Ø       Responsible for design of  Java  components for entire business Layer.

Ø       Used GoF Design patterns extensively during detail design of the business layer.

 

Technologies:  OOAD Tools: Together/Java , Business Layer: developed using POJO’s, Presentation Layer’s :  GWT ,   RDBMS: MYSQL Server, Test Frame Works: Junit , Frame work: Spring, Hibernate,  apache LOG4J, SOA,Ant, MAVEN Webservices:  SOAP, REST , POX

 

 

 

June 2007  to  Dec  2008  , Glendale , CA,  Everbridge    formerley   3n global,

Position: J2EE Architect and Senior J2EE Developer

 

Project:  Emergency Notification system

 

          Emergency Notification system is a three tier web based application for Mass Notification System Services with predefined  contact points , notification can be achieved to various hand held devices. Responsible for leading IT offshore development to enhance existing  business functionality team Responsible for enhancing member upload , member download  web services using   Apache AXIS 2 web service framework. 

 

         

Role:

 

Ø       Developed/ Enhanced Existing member Web services using apache AXIS 2.0 , SOAP,REST

Ø       Designed and Implemented GWT based User interface on top of server side services

Ø       Used Hibernate annotations and Spring Framework for Business Layer development.

Ø       Interacted with Business Analysts for Requirements  gathering and for business Analsysis.

Ø       Involved in Object Oriented Analysis and Design to come up with complete Object model to Map to Java  components.

Ø       Responsible for design of  Java  components for entire business Layer.

Ø       Used GoF Design patterns extensively during detail design of the business layer.

Ø       Worked on SOAP web services through WSO2  Enterprise Service Bus (ESB).

 

Technologies:  Together/Java , Business Layer: developed using POJO’s, Presentation Layer’s :  JSP and Struts, EJB, JMS, Spring, Hibernate , Ant,  MAVEN, JSP RDBMS: Oracle 8i Application server, Test Frame Works: JUnit, Logging Frame work: apache LOG4J, SOA,  Google web toolkit GWT, Webservices:  SOAP, REST , J2EE Server: Oracle Application server.

 

 

 

 

 

Jan  2004  to  May 2007 , IRVINE, CA   , Toshiba

 

Position: J2EE Architect and Technical Lead

 

Project:  eMeter, Gosr, Phoenix.

 

          eMeter is a three tier web based application for submitting meter reads and also to notify customers through emails when ever meter reads are due. Gold Online service reports are service metrics generated out of service  calls based on model and  asset types. Phoenix is a web based interface  to perform CRUD operations on Service Request and also Supply  Request. Asset manager 360 interface provides all aspects of asset to be seen online.

 

         

Role:

 

Ø       Developed Web service interface  to Remedy for creating service Tickets.

Ø       Involved in Object Oriented Analysis and Design to come up with complete Object model to Map to Java  components.

Ø       Designed and implemented frameworks for Service Request module ,  Supply Request Modules, using J2EE architectural principles.

Ø       Responsible for design and coding Java  components for entire business Layer.

Ø       Used GoF Design patterns extensively during detail design of the business layer.

Ø       Designed and implemented  SOAP based webservice  interface to Remedy ticketing system.

 

Technologies:  Together/Java , Business Layer: developed using EJB, Presentation Layer’s :  Spring , JSF ,Ant,  JSP RDBMS: Oracle 8i,  Weblogic Server 8.1, Test Frame Works: JUnit, Logging Frame work: apache LOG4J. Webservices:  SOAP , J2EE Server: Jboss and Tomcat.

 

 

Sep 2001 to  Dec 2003 , LA, CA  

 

Position: Senior Technical Lead , LA, CA, Sempra Energy Southern California Gas Company

 

Project:  Phoenix Non Core Billing System.

 

This project involved creation of a Billing System  for Non Core Customers based on J2EE architecture using Weblogic Application server and Complete Business logic was modelled and implemented in EJB. Weblogic  Server has been used for Phoenix Billing System to  interface with various other Legacy systems of Sempra Energy like the Customer Information system for Revenue Posting,  Customer contract system for getting customer contracts, Measurement system for getting Gas Usage, Gas Select system for Transport data and to send EDI Invoices to EDI enabled customers.

 

          The applications mainly focus is billing of the Non-Core (huge factories, amusement parks etc.) consumers. Unified Software Process drove the Project development.  We have developed our own  Java Relational Persistance Framework to persist Business obejcts to RDBMS. We have developed FGF(Flexible graphical Ficility) screens based on Apache struts and XML.

 

Role:

 

Ø       Performed on-site technical assessments to understand customer’s integration needs in detail. Designed and Implemented customer specific integration solution to intergrate Phoenix Billing System to  Contract, Measurement, CIS and EDI systems.

Ø       Involved in Object Oriented Analysis and Design to come up with complete Object model to Map to EJB components and to wrap these business objects using webMethods Services and exposing these services to external users as Enterprise Web Services.

Ø       Designed and implemented frameworks for account management loan management, product management, relationship management sub systems using J2EE architectural principles.

Ø       Responsible for design and coding EJB components for entire business Layer.

Ø       Used GoF Design patterns extensively during detail design of the business layer.

 

Technologies:  Together/Java , Business Layer: developed using EJB, Presentation Layer’s : Apache Struts framework ,Ant,  JSP RDBMS: Oracle 8i, Test Frame Works: JUnit, Logging Frame work: apache LOG4J. , J2EE Server: Weblogic Server 5.1.

 

 

 

 

April /2001 to Sep/2001 , Silicon Valley Bank, Santa Clara, CA  

 

Position: Technical Lead  and  Lead  Architect

 

Project:  SFD Loan Management System.

 

Special Finance Division is a Loan Division in Silicon Valley Bank They supports 4 types of loans Recourse, Non Recourse, Mini ABL & LOA. The system has role based access permissions. The system is used for booking loans and also for collecting payments towards closure of loans. Unlike normal Loan Management systems, the collateral that SFD uses are typically receivables that clients pledge for securing loans. The products have extensive fee & interest structures depending on a variety of factors to monitor lending risk, to maintain credit administration as well as to maintain compliance with the audit regulations

 

SFD loan management system  is Three tier  J2EE architecture based  lending  system  to book and monitor loan portfolios of the bank,. This system has its own G/L . It also interacts with the Corporate Silicon Valley Bank General Ledge system and sends updates to the Data Warehouse. There is input of Client information from The Corporate Database on a daily basis.

 

The architecture is built on a modular basis where there is a lot of flexibility in defining products, defining fees, Defining interests and the manner in which Clients, Debtors and their relationships are stored. The architecture is intended to lead to the reuse of components in other loan management systems in the bank.

 

Role:

Ø       Involved in Object Oriented Analysis and Design (OOAD) for the Business layer of the loan management system.

Ø       Designed and implemented frameworks for account management loan management, product management, relationship management sub systems using J2EE architectural principles.

Ø       Responsible for design and coding EJB components for entire business Layer.

Ø       Used OO Design patterns extensively during detail design of the business layer.

 

Technologies:  Together/Java , Business Layer: developed using EJB, Presentation Layer’s : Apache Struts framework ,Ant,  JSP RDBMS: Oracle 8i,  Weblogic Server 5.1, Test Frame Works: JUnit, Logging Frame work: apache LOG4J.

 

 

10/2000 –3/2001, Foster City, CA ,VISA International .,

Position: Technical Lead and  Lead  Architect

 

Project:  IT projects Status Reporting System.

 

Role:

Ø       Moderating  Object Oriented Analysis and Design (OOAD) sessions using Feature Driven Development Process(FDD).

 

Ø       OO Architect  for  a development team of  20,  I was responsible for Architecture and  introducing Feature Driven Development  (FDD ) Process   for OOA and OOD for multiple internal projects in VISA Automation and Engineering team.

 

Ø       Responsible for introducing J2EE based  architectures in multiple projects  with in Automation and Engineering team.

 

Technologies:  RationalRose 2000, Business Layer: developed using EJB, Presentation Layer’s HTML Templates: Dream weaver, RDBMS: SQL Server, Weblogic Server 5.1.,

 

05 /2000-9/2000, Blackhawk information servicesn Inc.,, San Ramon, CA  

 

Position: OO Architect and Technical Lead

 

Project: “Testu” (www.testu.com)

 

Role:

Ø       OO Architect and Technical Lead  of a development team of  14,  I was responsible for Architecture and COM Bussiness Layer Design and development.

 

Technologies: Visual C++ ATL, RationalRose 2000, Microsoft IIS 4.0, Business Layer: COM+ layer developed using, HTML Templates: Dreamweaver, RDBMS: SQL Server.,

 

11/99-04/2000, PlanetU Inc, San Francisco, CA  

Position: OO/Java Consultant

 

Project: “U-pons” (www.upons.com)

 

 

 

Role:

Ø       Part of a development team of 7, developing server-side code to generate dynamic HTML driving all the retailer sites hosted by PlanetU - using JDK & NetDynamics application server framework.

Ø       Involved in the Analysis and Design of website for Web logic Application server.

 

Technologies: Application Server: NetDynamics, Web Server: Microsoft IIS, Business Layer: JDK&NetDynamics Object Framework, HTML Templates: Dreamweaver, RDBMS: Oracle 8i.

 

 

4/99 - 11/99, Sempra Energy, Los Angeles, CA  

 

Position: OO/Java Consultant

 

Project: Phoenix

 

Role:

Ø       Was part of a development team of 25, involved in extensive Business Modeling for the application.

 

Ø       The design involved extensive use of Design Patterns and building the logical and dynamic models on Rational Rose for the entire persistence framework and business layer.

 

Ø       Played a key role in the design and implementation of the Business layer and persistence layer frame work

 

Technologies:  IDE: Jbuilder3.0 on WinNT, Business Layer: JDK1.2, RDBMS: Oracle 8, Case Tool: Rational Rose 98.

 

 

 

 

 

 

 

 

 

4/98 - 3/99, United Overseas Bank Ltd., Singapore   (http://www.uob.com.sg)

 

Position: Chief Programmer, Business Solutions Division.

 

Project: “PowerLender”

 

Role:

Ø       One of the three Chief Programmers working on the Problem Domain. Led a team of 5 developers for a particular set of features. The project also included 10 User Interface/System Interface developers, 3 Domain specialists and 5 Testers.

 

Ø       Participated in OO design modeling sessions with Peter Coad, from Object International Inc, USA who was the Chief Architect for the project. (http://www.oi.com)

 

Ø       Followed Coad methodology, UML notation and used Together/Java as case tool.

 

Ø       Tasks involved: Identifying feature-sets from the user requirements captured in two forms, Use Cases and UI screen shots, followed by extending the Analysis Model with scenario diagrams and finally implementing the set of features.

 

Ø       Followed a well-defined Process: Feature-driven development (FDD), incremental and iterative with regular design and code reviews for every feature set.

 

Technologies: Business Layer/UI: JDK1.x/SWING, RDBMS: Oracle 7.0, Case tool: Together/Java, Platform: Win NT. Java Relational Binding (JRB) technology was used to implement persistence of JAVA objects in to Oracle RDBMS.

 

 

 

12/97 - 4/98, Soc-Gen CrossBy, Singapore

 

Position: Module Lead

 

Project: GOP and XOR Interface

 

Role:

Ø       Was part of a two-member team, involved in the analysis and design of In Process/Out of Process servers. The interface was modeled using OMT notation on Rational Rose and implemented in Visual C++.

 

Ø       Communication between GOP and XOR was done with messaging based on Win Sockets.

 

Ø       Was also involved in the re-design of the GOP, using Visual C++/CORBA

 

Technologies: Visual C++5.0, ATL2.1 on WinNT.

 

5/97 - 11/97, Hewlett-Packard, Singapore  

 

Position: GUI Module Lead

 

Project: Customer Relationship Management (CRM) System [call center application]

 

Role:

Ø       Module lead for a five-member team, involved in the analysis and design of the Generic

Contact followed by the implementation of the same.

 

Ø       The GUI was developed using JAVA and it integrates SoftPhone and the Generic Contact Window.

 

Technologies: JAVA, WinNT, Oracle7.2, HP - 9000, HP - UX 10.20.

 

11/96 - 4/97, Deutsche Bank AG, Singapore  

 

Position: Module Lead

 

Project: SWIFT Definition Module for Trade Finance System

 

Role:

Ø       Led a three-member team, involved in the analysis and design of the SWIFT module and building the model on Rational Rose using Rumbaugh’s OMT methodology.

 

Ø       The implementation was done using Visual C++ & MFC and interfaced with the existing Trade Finance System as a DLL.

 

Technologies: Visual C++ & MFC and Rational Rose as case tool.

 

3/95 - 10/96, Deutsche Software, Bangalore, India  

 

Position: Module Lead

 

Project: Branch Counter Automation

 

Role:

Ø       Module lead for a team of seven developers, involved in the requirements analysis and design of the system.

 

Ø       Implementation of the business layer involved developing about 350 C++ objects, which perform all the financial computations of the bank.

 

Ø       The GUI layer was built with Power Builder and communicates with the C++ business objects via the Windows DDE mechanism.

 

Ø       Flexibility was built-in to the system such that multiple UI applications can run simultaneously, providing room for switching between one UI application to another when required.

 

Technologies: Visual C++ & MFC, Power Builder.

 

11/94 - 2/95, Siemens Nixdorf Information Systems AG, Munich, Germany

 

Position: Software Engineer

 

Project: Hardpro

 

Role:

Ø       Was part of a team of five developers, assigned to port Hardpro to Windows 3.1/DOS 6.2 and enhance the WINGEM library, which is the MS Windows counterpart of X/GEM.

 

Ø       Major tasks were the design and implementation of universal Thunk DLLs and the porting of the main GUI module written in WINGEM for FlexOS operating system to Windows 3.1 using Visual C++&MFC library.

 

Technologies: Visual C++ & MFC on Windows 3.1.

 

11/93 -11/94, Siemens Information Systems, Bangalore, India

 

Position: Software Engineer

 

Project: Telecommunications Management Network (TMN)

 

Role:

Ø       Was part of a team of five developers, involved in designing the simulation of Network Elements (NE) for TMN, followed by the implementation of the simulation models based on information models supplied by SNI AG, Germany.

 

Ø       The system was based on OO technology, and implementation was done using C++ complying the ASN.1 (Abstract Syntax Notation One) standards.

 

Technologies: SUN SPARC C++ 4.0.1 on SUN SPARC Solaris 4.0.3.

 

6/90 -10/93, Indian Telephone Industries, India  

 

Position: Software Engineer

 

Projects: Reed Solomon CODEC Simulation Package, Network Controller Software for Digital SCPC channels, Digital Signal Processor Based Modem.

This is an error-correcting algorithm capable of minimizing errors in heavy-burst channels, for example, Satellite Channels.

 

Role:

Ø       Independently developed a  Reed Solomon CODEC based on AHA4011 for (255,235) code with symbol error correcting capability in order to avoid burst errors.

 

Ø       Developed a simulation package for Encoding and Decoding of Reed Solomon codes with Borland C++ and Object Windows Library on WINDOWS 3.1.

 

Technologies: Borland C++ and OWL on Windows 3.1.

Technologies: TMS320C30, Cross ‘C’ compiler and Assembler for TMS320C30.

7

 

Experience

BACK TO TOP

 

Job Title

Company

Experience

J2EE Application Architect

worked at Farmers

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

J2EE Application Architect

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-CA-Orange County

Relocate:

Yes

Willingness to travel:

Up to 50% travel

 

Languages:

Languages

Proficiency Level

English

Fluent